package com.jqq.collection_;

import java.util.ArrayList;
import java.util.Collection;
import java.util.List;
import java.util.Map;

/**
 * @author 姬倩倩
 * @version 1.0
 */
public class Collection01 {
    @SuppressWarnings("all")
    public static void main(String[] args) {
        List list = new ArrayList();
//        add	添加单个元素
        list.add("jack");
        list.add(10);//自动装箱了 newInteger(10)
        list.add(true);
        System.out.println("list="+list);
//        remove	删除指定元素
        list.remove(0);//删除第一个元素
        list.remove(true);//删除指定元素

//        contain	查找元素是否存在
        System.out.println(list.contains(10));
//        size	获取元素个数
        System.out.println(list.size());
//        isEmpty	判断是否为空
        System.out.println(list.isEmpty());
//        clear	清空
        list.clear();
        System.out.println(list);
//        addAll	添加多个元素
        ArrayList list2 = new ArrayList();
        list2.add("红楼梦");
        list2.add("西游记");
        list.addAll(list2);
        System.out.println(list);
//        containsAll	查找多个元素是否存在
        System.out.println(list.containsAll(list2));
//        removeAll	删除多个元素
        list.add("三国演义");
        list.removeAll(list2);
        System.out.println(list);
    }
}
